bay anchovy - Español Inglés Diccionario